
input::-moz-placeholder{   /* Mozilla Firefox 19+ */
	font-size: 12px;
}
input:-moz-placeholder{    /* Mozilla Firefox 4 to 18 */
	font-size: 12px;
}
input:-ms-input-placeholder{  /* Internet Explorer 10-11 */
	font-size: 12px;
}
textarea::-webkit-input-placeholder{
	font-size: 14px;
	color:#c8c7cc;
}
button.mui-col-xs-12.mui-btn-outlined.mui-btn-primary.mui-btn.register {
	font-size: 16px;
	font-family: sans-serif;
	font-weight: 500;
	height: 100%;
}
input.weui-input {
	border: none;
}
/* .weui-picker-modal .picker-item {
	height:80px;
	line-height:80px;
}
.weui-picker-modal .picker-modal-inner {
	height:8rem;
}
.weui-picker-modal .picker-center-highlight {
	height:80px;
} */
#output img{
	width: 200px;
	height: 112.5px;
}
.footer{
	position: relative;
}
.weui-picker-modal .picker-item{
	height: 4rem;
	line-height: 4rem;
	font-size: 15px;

}
.city-picker  .picker-item{
	height: 32px;
	line-height: 32px;
	font-size:inherit

}
.picker-item img {
	width: 70px;
	height: 70px !important;
	float: left;
}
.weui-picker-modal .picker-center-highlight{
	height: 4rem;
	top: 0;
}
.cell-item2 .layui-upload {
	position: relative;
	top: 50%;
	transform: translateY(-50%);
}
.mui-ios .mui-table-view-cell{
	height: 3rem;
	line-height: 2rem;
}
/*.mui-table-view-cell{*/
	/*padding: 0px;*/
/*}*/
#test9 {
	height: 100%;
}
.layui-nav-tree{
	width: 100%;

}
.layui-nav{
	color: black;
	background-color:white;
}
.layui-nav-tree .layui-nav-item a:hover{
	background-color: white;
}
.layui-nav-tree .layui-nav-item a{
	background-color: white;
	color: black;
}

.layui-nav-itemed>a, .layui-nav-tree .layui-nav-title a, .layui-nav-tree .layui-nav-title a:hover{
	color: red
}
.layui-nav .layui-nav-item a:hover, .layui-nav .layui-this a{
	color: black;
}
.layui-nav-tree .layui-nav-child dd.layui-this, .layui-nav-tree .layui-nav-child dd.layui-this a, .layui-nav-tree .layui-this, .layui-nav-tree .layui-this>a, .layui-nav-tree .layui-this>a:hover {
	background-color: #eee;
	color: black;
}
.radio-left{
	width: 20%;padding-left: 20px;
	color: #545050;font-size: 0.7rem;
}
.layui-icon{
	float: right;padding-left: 75%;width: 80%
}
.layui-form-radio{
	width: 100%;
}
.hideinput{
	display: none;
}
.dd{
	width: 100%;background-color:#DEDEDE;color: black;
}
.layui-nav-tree .layui-nav-bar{
	width: 0px;
}
.content{
	margin-bottom: 10px;
}
.layui-nav .layui-nav-item a{
	padding: 0 10px;
}
.layui-nav .layui-nav-more{
	border-top-color:rgba(10, 9, 9, 0.7)
}
.layui-nav .layui-nav-mored, .layui-nav-itemed .layui-nav-more{
	border-color:transparent transparent #655e5e
}
.layui-form-radio>i:hover, .layui-form-radioed>i{
	color:#0076FF ;
}
.addpic .layui-btn{
	background-color: #0076FF;
}
#PoPy {
	height: 55% !important;
}

._citys {
	width: 100%;
	height: 100%;
	display: inline-block;
	position: relative;
	background-color: #fff;
}

._citys span {
	color: #56b4f8;
	height: 15px;
	width: 15px;
	line-height: 15px;
	text-align: center;
	border-radius: 3px;
	position: absolute;
	right: 1em;
	top: 10px;
	border: 1px solid #56b4f8;
	cursor: pointer;
}

._citys0 {
	width: 100%;
	height: 43px;
	display: inline-block;
	border-bottom: 1px solid #ddd;
	padding: 0;
	margin: 0;
}

._citys0 li {
	float: left;
	height: 43px;
	line-height: 43px;
	overflow: hidden;
	font-size: 15px;
	color: #888;
	width: 33.33%;
	text-align: center;
	cursor: pointer;
}

.citySel {
	color: #0062cc !important;
	border-bottom: 2px solid #0062cc;
}

._citys1 {
	width: 100%;
	height: 80%;
	display: inline-block;
	padding: 10px 0;
	overflow: auto;
}

._citys1 a {
	height: 35px;
	display: block;
	color: #4e4a4a;
	padding-left: 6px;
	margin-top: 3px;
	line-height: 35px;
	cursor: pointer;
	font-size: 15px;
	overflow: hidden;
}

._citys1 a:hover {
	color: #fff;
}

.ui-content {
	border: 1px solid #EDEDED;
}

li {
	list-style-type: none;
}


button#city {
	font-size: 16px;
	font-weight: 500;
	height: 2.5rem;

	padding-right: 50%;
}
button#city1 {
	font-size: 16px;
	font-weight: 500;
	height: 2.5rem;

	padding-right: 50%;
}

.citys1title {
	text-align: center;
	color: #999;
	padding: 15px 0 8px 0;
	font-size: 17px;
}
.type{
	font-size: .6rem;padding: .5rem .5rem 0;
}
.new{
	font-size: .6rem;width: 50%;float: left;color: #8B8B8B;margin-bottom: .5rem;padding-left: .5rem
}
.old{
	font-size: .6rem;width: 50%;float: left;color: #8B8B8B
}